something which induces vomiting - Turkish English Dictionary